import { ref } from "vue";
import { generateID } from "../utils/todosStorage";

export default function useAddTodo(todoListRef) {
	// todo为输入框的值
	let todoTitleRef = ref("");
	function addTodo() {
		if (todoTitleRef.value.trim() === "") {
			return;
		}
		let todo = {
			id: generateID(),
			isFinish: false,
			title: todoTitleRef.value,
		};
		todoListRef.value.unshift(todo);
		todoTitleRef.value = "";
	}
	return {
		todoTitleRef,
		addTodo,
	};
}
